piloted drill - Turkish English Dictionary